package com.tarena.lbs.business.service;

import com.tarena.lbs.base.protocol.pager.PageResult;
import com.tarena.lbs.business.pojo.param.StoreParam;
import com.tarena.lbs.business.pojo.query.StoreQuery;
import com.tarena.lbs.business.pojo.vo.StoreVO;
import org.springframework.stereotype.Service;

@Service
public interface StoreService {
    // 原有基础方法...
     PageResult<StoreVO> pageList(StoreQuery query);
//
//    // 新增：按多城市ID查询店铺
//    public PageResult<StoreVO> getStoreByCityIds(AreaStoreQuery query);
//
//    // 原有saveStore、removeStore、updateStatus等方法...
//    boolean saveStore(StorePO po);
    boolean saveStore(StoreParam param);

     boolean removeStore(Integer id);

     boolean updateStatus(Integer id, Integer status);


}